home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / comm / bbs / s342q16.lha / sysprot.h < prev    next >
C/C++ Source or Header  |  1996-08-29  |  2KB  |  70 lines

  1. void dirExists(char *theDir);
  2. void doAreaCommon(char *var, char *line, SYS_AREA *area, int which);
  3. void anyArea(char *var, char *line, char *target);
  4. void MSDOSparse(char *theDir, char *drive);
  5. void OpenDoorFile(void);
  6. void StoreDoor(char *line, FILE *fd);
  7. AN_UNSIGNED interpret(int instruction);
  8. void writeArea(char rightNow, aRoom *roomData, char *buf);
  9. char *GetDoorData(char *line, char *field, int size);
  10. char *NextWhite(char *line);
  11. char *NextNonWhite(char *line);
  12. void WriteDoors(void);
  13. int  ScreenColor(char *line);
  14. int  findcolor(char *str);
  15. char *NextWhite(char *line);
  16. void DoDomainDirectory(int i, char kill);
  17. char *NextNonWhite(char *line);
  18. int waitPutch(int c);
  19. char MakeCmdLine(char *target, char *source, char *miscdata, int len);
  20. void InitExternEditors(void);
  21. void InitDoors(void);
  22. int SearchFileComments(char *FileName);
  23. int BaudCode(int bps);
  24. void InitProtocols(void);
  25. char realSetSpace(char *dir);
  26. void MSDOSparse(char *theDir, char *drive);
  27. void doSendWork(char *filename, void (*fn)(DirEntry *fn));
  28. int getModemId(void);
  29. char ShowDoors(FILE *fd);
  30. void initDirList(void);
  31. int nodie(void);
  32. int Control_C(void);
  33. void SysWork(void (*form)(), char *cmdLine);
  34. int specCmpU(char *f1, char *f2);
  35. void setup_nocccb(void);
  36. void VideoInit(void);
  37. int fileType(char *theDir);
  38. int goodArea(char *prompt, char *dir);
  39. void AddName(DirEntry *fn);
  40. /* IBM support function prototypes */
  41. void setInterrupts(void);
  42. void killIBMint(void);
  43. /* IBM video function prototypes (see CITVID.H) */
  44. #ifndef VMODULE
  45. char vputch(unsigned char c);
  46. #endif
  47. void video(char *tagline);
  48. void statusline(char *tagline);
  49. /* Z-100 support function prototypes */
  50. int mGetch(void);
  51. int mHasch(void);
  52. int mPutch(int c);
  53. int mHasout(void);
  54. int mInit(int port, int baud, int parity, int stopbits, int wordlen, int xon);
  55. void Zreset_video(void);
  56. void Zsline(char *data);
  57. void Zvideo(char *tagline);
  58. void Zreset_video(void);
  59. void mClose(void);
  60. /* Miscellaneous prototypes */
  61. void diskSpaceLeft(char *drive, long *sectors, long *bytes);
  62. char  check_CR(void);
  63. /* Timer support function prototypes */
  64. long timeSince(struct timePacket *Slast);
  65. long milliTimeSince(struct timePacket *Slast);
  66. void setTimer(struct timePacket *Slast);
  67. void SpaceBug(int x);
  68. void CitadelBaudRate(long,char *);
  69. /* end of this file */
  70.